Make vinaigrette while water is coming to a boil. In a medium bowl combine red wine vinegar, lemon juice, garlic powder, sugar, oregano, and salt and pepper. Slowly whisk in olive oil and sun-dried tomato oil.
When water comes to a boil add 1-2 tablespoons of salt and pasta. Cook until al dented. Drain, rinse in warm water, and drain again.
Place pasta in a large bowl and toss with ½ of vinaigrette. Chill in refrigerator.
Once pasta has chilled for about 30 minutes, add remaining ingredients EXCEPT remaining vinaigrette. Chill in refrigerator for at least 1 hour.
Just before serving, add remaining dressing and toss to coat.